package com.triones.api.entity.param;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.HashMap;
import java.util.Map;

@Data
public class MemberParams {

    /**
     * 关键字
     */
    private String keyword;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 状态（0：正常、1：停用（系统行为）、2：注销（个人行为））
     */
    private String status;

    /**
     * 是否会员（0：否、1：是）
     */
    private String isVip;

    /**
     * 用户性别（0男 1女 2未知）
     */
    private String sex;

    /**
     * 请求参数
     */
    @TableField(exist = false)
    private Map<String, Object> params = new HashMap<>();
}
